Science

Perseverance Mars rover photographs its own landing debris